client:client.o command.o tlvSet.o client-trans_file.o
	gcc client.o command.o tlvSet.o client-trans_file.o -o client -lssl -lcrypto  

client.o:client.c
	gcc -c client.c -o client.o -g -Wall

command.o:command.c
	gcc -c command.c -o command.o -g -Wall 

tlvSet.o:tlvSet.c
	gcc -c tlvSet.c -o tlvSet.o -g -Wall

client-trans_file.o:client-trans_file.c
	gcc -c client-trans_file.c -o client-trans_file.o -g -Wall
